EM\Timerange B

Total Complexity 90
Dependencies 1
Dependents 1
Total lines 461
Lines of code 262
Logical lines of code 162
Comment lines 110
Methods 21
Properties 13

Methods 21

Method Rating Maintainability Complexity Lines of code
get_post()
B
43 18 40
__construct()
A
52 11 22
save()
A
48 8 31
generate_timeslots()
A
50 8 28
intervalTimestamp()
A
55 8 17
to_array()
S
59 7 14
validate()
S
57 6 15
has_timeslot_rules()
S
78 3 3
timeTimestamp()
S
68 3 6
delete()
S
60 2 13
get_time_value()
S
62 2 11
get_start_time()
S
70 2 6
get_end_time()
S
70 2 6
get_time_range()
S
70 2 6
get_timeslots()
S
66 2 8
to_api()
S
60 1 13
get_defaults()
S
63 1 11
get_timeslot()
S
80 1 3
can_manage()
S
77 1 3
is_all_day()
S
80 1 3
has_timeslots()
S
80 1 3